// 接口枚举
const InterfaceEnum = {
  GET_CHG_DIS: '1001', // 1.1 ---获取当前时间涨跌分布
  GET_RAPID_CHANGE: '1016', //  ---获取总览页当前涨跌和急涨急跌数据
  GET_ALL_PEOPLE_SEE: '1017', // --获取总览页-大家都在看
  GET_OPINION: '1002', // 1.2 ---获取今日观点数据
  GET_MY_OPINION: '1003', // 1.3 ---获取本人今日观点
  SET_MY_OPINION: '1004', // 1.4 ---设置今日本人观点
  GET_C_TRENDS: '1005', // 2.1 ---获取当日实时涨跌数据
  GET_C_MO_TRENDS: '1006', // 2.2 ---获取当日涨跌股票板块分布数据
  GET_FUTURE_PF: '1007', // 2.3 ---获取次日／五日表现
  GET_RAPID_CHG: '1008', // 3.1 ---获取急涨急跌数据
  GET_RAPID_MO_CHG: '1009', // 3.2 获取急涨急跌在各个板块分布数据
  GET_RAPID_STOCK: '1010', // 3.2 ---获取当前急涨急跌股票
  GET_C_M_FUND: '1013', // 4.1 ---获取当日市场资金数据
  GET_C_M_MODULE: '1014', // 4.2 ---获取当日市场资金在各个模块的分布数据
  GET_C_M_STOCK: '1015', // 4.4 ---获取当日市场资金
  GET_DAYS_FUND: '1018', // 4.3 ---获取市场多日资金量
  GET_C_B_FUND: '1030', // 8.1 ---获取央行资金数据
  GET_LST_C_B_FUND: '1023', // 8.2 ---获取最近央行资金数据
  GET_L3M_SHIBOR: '1024', // 9.1 ---获取近三月Shibor数据
  GET_SHIBOR_DATA: '1025', // 9.2 ---获取今日Shibor数据
  GET_FINANCE: '1026', // 10.1 ---获取融资余额数据
  GET_YST_FINANCE: '1027', // 10.2 ---获取昨日融资融券余额明细
  GET_LIFTED: '1028', // 11.1 ---获取解禁市值数据
  GET_TODAY_LIFTED: '1029', // 11.2 ---获取今日解禁个股明细
  GET_TOP_SEARCH: '1011', // 12.1 ---获取热搜数据
  GET_DAYS_INDEX: '1019', // 获取连续多日收盘指数
  GET_CAPI_STAT: '1020', // 获取资金数据各种态势
  GET_OVER_ALL_FINANCE: '1021', // 获取资金动态数据
  GET_CHG_STAT: '1022', // 获取涨跌态势数据
  GET_M_POPULAR: '1032' // 获取市场人气
};
let Storage = {};
Storage.USER_CODE = 'userCode'; // 用户代码
Storage.NICKNAME = 'nickName'; // 当前登录用户昵称

const IndexEnum = {
  SH: 'SH000001',
  SZ: 'SZ399001',
  CYB: 'SZ399006'
}

/**
 * 标志位
 * @static
 */
// let Flag = {};
// Flag.FIRST_IN = 'firstin'; // 标志，是否第一次进入到牛人牛股模块
// Flag.CLEAN_STORAGE = 'cleanstorage'; // 标志，是否第一次进入到牛人牛股模块

const chartConfig = {
  // base
  tooltip: {
    trigger: 'axis',
    axisPointer: {
      type: 'cross',
      label: {
        backgroundColor: 'transparent',
        textStyle: {
          color: 'transparent'
        }
      }
    }
  },
  axisTick: {
    show: false
  },   // false
  axisLine: {
    lineStyle: {
      color: '#e5e5e5'
    }
  },    // line #3d3d3d
  axisLine1: {
    lineStyle: {
      type: 'dotted',
      color: '#bac9d8'
    }
  },   // dot #bac9d8
  axisLine2: {
    show: false
  },    // false
  axisLabel: {
    textStyle: {
      color: '#a5a5a5'
    }
  },  // #a5
  axisLabel1: {
    inside: true,
    textStyle: {
      color: '#000'
    }
  },  // inside #999
  axisLabel2: {
    show: false
  },  // false
  splitLine: {
    show: true,
    lineStyle: {
      type: 'dotted',
      color: '#BAC9D8'
    }
  },   // dot #bac9d8
  splitLine1: {
    show: false
  },  // false
  nameTextStyle: {
    color: '#555'
  },    // #555
  lineStyle: {
    normal: {
      width: 1,
      color: '#6c9bd2',
      type: 'dotted'
    }
  },      // #6c9bd2 dot 1.5
  itemStyle: {
    normal: {
      label: {
        show: true,
        position: 'top',
        textStyle: {
          color: '#555'
        }
      }
    }
  }      // label top #555
}

export default {
  // baseURL: 'https://api.app.gtja.com/gt/sjjp/',
  baseURL: 'http://114.141.165.129/gt/sjjp/',
  InterfaceEnum,
  IndexEnum,
  chartConfig,
  Storage
}

